﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WxxMail.IBLL;
using WxxMail.Domain;

namespace WxxMail.BLL
{
    
    public partial class AnswerService : BaseService<Answer>, IAnswerService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.AnswerDAO;
       }
    }
    
    public partial class ApplyService : BaseService<Apply>, IApplyService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ApplyDAO;
       }
    }
    
    public partial class ArticleService : BaseService<Article>, IArticleService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticleDAO;
       }
    }
    
    public partial class ArticleAttachService : BaseService<ArticleAttach>, IArticleAttachService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticleAttachDAO;
       }
    }
    
    public partial class ArticleChangeService : BaseService<ArticleChange>, IArticleChangeService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticleChangeDAO;
       }
    }
    
    public partial class ArticleCommentService : BaseService<ArticleComment>, IArticleCommentService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticleCommentDAO;
       }
    }
    
    public partial class ArticlePictureService : BaseService<ArticlePicture>, IArticlePictureService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticlePictureDAO;
       }
    }
    
    public partial class ArticlePraiseService : BaseService<ArticlePraise>, IArticlePraiseService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticlePraiseDAO;
       }
    }
    
    public partial class ArticleRecordService : BaseService<ArticleRecord>, IArticleRecordService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticleRecordDAO;
       }
    }
    
    public partial class ArticleShareService : BaseService<ArticleShare>, IArticleShareService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticleShareDAO;
       }
    }
    
    public partial class ArticleVideoService : BaseService<ArticleVideo>, IArticleVideoService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticleVideoDAO;
       }
    }
    
    public partial class ArticleVisitService : BaseService<ArticleVisit>, IArticleVisitService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.ArticleVisitDAO;
       }
    }
    
    public partial class LoginService : BaseService<Login>, ILoginService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.LoginDAO;
       }
    }
    
    public partial class UserLoginService : BaseService<UserLogin>, IUserLoginService
    {
       public override void SetCurrentDAO()
       {
           this.CurrentDAO = this.DbSession.UserLoginDAO;
       }
    }
}